Big Huge Thesaurus

liver fluke

noun